﻿@charset "utf-8";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textatea,p,blockquote,th,td{margin:0; padding:0;}
body{ font-size:14px; font-family:"微软雅黑","宋体"; color:#333; -webkit-text-size-adjust:none; background: url(../images/index/bg.jpg) repeat; }
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
addr,acronym{border:0;}
a{color:#333; cursor:pointer; text-decoration:none}
a:hover { color:#b20400;}

.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.eng{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.relpos { position:relative}
.abspos { position:absolute}
.fons { font-family:"新宋体"}
.ml1{margin-left: -1px;}
.mlj20{margin-left: -20px;}
.pt12{padding-top:12px;}
.ft11 { font-size:11px}
.ft12 { font-size:12px}
.ft14 { font-size:14px}
.ft16 { font-size:16px}
.ft18 { font-size:18px}
.ft20 { font-size:20px}
.ft22 { font-size:22px}
.ft24 { font-size:24px}
.ft26 {font-size: 26px}
.ft30 { font-size:30px}

.mlr10{margin-left:10px; margin-right:10px;}
.mlr5{margin-left:5px; margin-right:5px;}
.ml5{margin-left: 5px;}
.mr5 {margin-right: 5px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml22{margin-left: 22px;}
.ml10{margin-left:10px;}
.mr20{margin-right:20px;}
.mr27{margin-right: 27px;}
.mr10{margin-right:10px;}
.mr5{margin-right: 5px;}
.mr44{margin-right: 44px;}
.mr50{margin-right: 40px;}
.mt10{margin-top: 10px;}
.mt15{margin-top:15px;}
.mt18{margin-top: 18px;}
.mt20{margin-top: 20px;}
.mt25{margin-top:25px;}
.mt40{margin-top: 40px;}
.mb5{ margin-bottom:5px }
.mb10{ margin-bottom:10px }
.mb15{ margin-bottom:15px }
.mb25{ margin-bottom:25px }
.mb40{margin-bottom: 40px;}
.mtb20{ margin:20px 0px}
.mt6{margin-top: 6px;}

.height37{height: 37px;}
.height10{height: 10px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt25{padding-top: 25px;}
.pl8{padding-left: 8px;}
.pb10{padding-bottom: 10px;}
.pb45{padding-bottom: 45px;}
.Red {color: #cc0000;}

.tac{text-align:center!important;}
input{color: #3F3F3F;font-family:"微软雅黑","宋体";outline: 0px;font-size: 12px;}


.header{width: 100%;font-size: 12px;height: 83px;background:url(../img/header_bg.png) repeat;position: relative;z-index: 11111;}
.header_total{width: 980px;margin: 0 auto;}
.header .logo{padding-top: 27px; position:relative; z-index:999; }
.header .header_warp{padding-top: 13px;*width: 595px;}
.header_contant{margin-top: 3px;}
.header_top ul.header_contant li{float: left; padding: 0px 6px;}
.header_top ul.header_contant li a{color: #333;padding-left: 14px;}
.header_top ul.header_contant li a:hover{color: #f79b47;}
.header_top ul.header_contant li.denlu a{background:url(../img/login.png) no-repeat left center;width: 8px; height:11px;}
.header_top ul.header_contant li.denlu a:hover{background:url(../img/login_hover.png) no-repeat left center;}
.header_top ul.header_contant li.zhuce a{background:url(../img/zhuce.png) no-repeat left center;width: 12px; height:11px;}
.header_top ul.header_contant li.zhuce a:hover{background:url(../img/zhuce_hover.png) no-repeat left center;}
.header_top ul.header_contant li.contant a{background:url(../img/telphone.png) no-repeat left center;width: 13px; height:13px;}
.header_top ul.header_contant li.contant a:hover{background:url(../img/telphone_hover.png) no-repeat left center;}

.header .search_warp{margin-left: 18px;position:relative;margin-right: 13px;}
.header .search_warp input.search_kuang{padding-left: 6px; border: 1px solid #dbdbdb;width: 147px;height: 22px; line-height:22px;}
.header .search_warp input.search_button{background:url(../img/search.gif) no-repeat;position: absolute;top: 1px; right:4px;*top: 2px; *right: 14px; width: 30px; height:22px;border: 0px;cursor: pointer;}

.head_wq_dl{position: relative;z-index: 1111111;}
.head_wq_dl dt{background: url(../img/xiala.gif) no-repeat 58px center; color: #333;cursor: pointer;width: 63px;height: 24px;line-height: 24px;padding: 0 5px;overflow: hidden;}
.head_wq_dl dd{background: #fff;display: none;position: absolute;padding: 10px 5px 5px 5px;width: 63px;overflow: hidden;}
.head_wq_dl dd li {width: 63px;padding-bottom: 5px;margin-bottom: 5px;overflow: hidden;}

.navbody{position:absolute; left:0;top:44px; width:100%; padding-top:39px;}
.nav{ width:980px; position:absolute; left:50%;top:0px; margin-left:-500px;}
.nav_ul{ float:right; display:inline; padding-right:5px;}
.nav li{line-height: 39px; float:left; color:#000; font-size:15px; font-weight:bold; display:inline; padding:0 0 0 55px;}
.nav_li{ position:relative; z-index:2;}
.nav_li_hover{ z-index:1;}
.nav_li .on{ display:block; float:left; height:39px; position:relative; z-index:2; cursor: pointer; color:#000; font-size:15px;}
.subnav{ background:url(subbg.gif) no-repeat left top; position:absolute; top: 4px; overflow:hidden; height:29px; width:780px; padding-top:45px; z-index:1; display:none;}
.nav_li_hover .subnav{ display:block;}
.nav_li_hover .on{ background:url(../img/jiao.png) no-repeat center bottom; _background-image:url(../img/jiao.gif); /*for IE6*/color:#a90303}
.hover a,.hover a.on{color:#a90303;}
.subnav li{line-height: 16px;  font-size:12px; color:#fff; font-weight:normal; padding:0 20px 0 0}
.subnav li a{color:#fff; font-size:12px;}
.subnav li a:hover{color:#f98b0c;}
.sub-ul01{left:-72px; width:600px; }
.sub-ul02{left:35px; width:460px;}
.sub-ul03{left:-30px; width:400px; }
.sub-ul04{right:0px;}
.sub-ul05{right:0px;}
.sub-ul06{right:0px;}
.sub-ul06 ul,.sub-ul05 ul,.sub-ul04 ul{ float:right;}
.sub-ul06 ul li,.sub-ul05  ul li,.sub-ul04  ul li{ padding:0 0 0 20px;}
.subnavbg{ background:url(../img/small_nav_bg.png) repeat;  height:33px; width:100%; display:none;}

.subbanner{margin-top: -83px;width: 100%; height: 343px;}

 .page_numbers{width: 720px;text-align: center;margin-top: 40px;padding-top: 40px;}
 .page_numbers a.previous_page{width: 42px; height: 20px;line-height: 20px; text-align: center;}
 .page_numbers a{display: inline-block; padding: 2px 8px 2px 8px; border: 1px solid #cccccc;text-align: center;font-weight: bold; font-size: 12px; color: #666;}
.page_numbers a:hover{background: #cc0000;color: white;border: 1px solid #cc0000;}
 .page_numbers a.cur{background: #cc0000;color: white;border: 1px solid #cc0000;}


/*fonter*/
.footer{width: 100%; height: 118px;margin: 0 auto;	background: #f7f5f4;}
.footer_warp{width: 980px; height: 88px; margin: 0 auto;padding-top: 20px;color: #939292;font-size: 11px;}
.footer ul li{font-size: 12px;float: left; padding: 0px 15px; background: url(../img/line_footernav.jpg) right center no-repeat;}
.footer ul li.first{background: none;padding: 0px;}
.left_footer .last{background: none;}
.footer ul li a,.footer ul li a:link,footer ul li:visited{font-size: 13px;color:#666;}
.footer ul li a:hover{color:  #FF9369;}
.footer .left_footer p{color: #999;font-size: 11px; line-height: 20px;margin-top:5px;padding-left: 15px;}
.footer p a,.footer p a:link,.footer p a:visited{color: #939292;}
.footer p a:hover{color: #FF9369;}

.bdsharebuttonbox a{color: #999;}
.bdsharebuttonbox .background_none{background: none;margin-right: 15px;}
.bdsharebuttonbox .bds_taobao{margin-top: 5px; padding-left: 0px; background: url(../img/png.png) left center no-repeat;height: 18px; width: 18px;}


/**教练员之窗-详细页**/
.coach table { border:#c8c8c8 1px solid; border-bottom:0px; border-right:0px; margin: 30px 0px 50px 0px; }
.coach table th{ border-bottom:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid; background:#f7f7f7; color:#333; font-weight:bold; height: 40px; line-height: 40px; }
.coach table td{ text-align:center;  border-bottom:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid; color:#666; height: 28px; line-height: 28px; }
.coach table td span { padding-right:20px}
